causing an obstacle (thing) - İngilizce Eş Anlamlılar Sözlük